sliding carpet - Turkish English Dictionary